Tech

Why aliens should be terrified of NASA’s new space telescope